pay self check - Español Inglés Diccionario